system of supports - Spanish English Dictionary